general superintendent - Alemán Inglés Diccionario